package com.imooc.test;

import com.imooc.api.retry.RetryComponent;
import com.imooc.api.task.SMSTask;
import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;



@SpringBootTest
@Slf4j
public class SpringRetryTestIgnore {

    @Autowired
    private RetryComponent retryComponent;
    @Autowired
    private SMSTask smsTask;

    @Test
    public void retry() {
//        boolean res = retryComponent.sendSmsWithRetry();
//        log.info("res={}", res);
        log.info("1");
    }
//
//    /**
//     * 异步任务
//     */
//    @Test
//    @Timeout(value = 300, unit = TimeUnit.SECONDS)
//    public void test2() {
//        smsTask.sendSMSTask();
//        log.info("smsTask={}", smsTask);
//    }
//
//
//    @Test
//    public void test3() throws InterruptedException {
//        Thread.sleep(15000);
//    }
}
